electro winning - German English Dictionary